home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 3: Developer Tools / Linux Cubed Series 3 - Developer Tools.iso / utils / shell / pdmenu-0.000 / pdmenu-0 / pdmenu-0.2 / README < prev   
Encoding:
Text File  |  1995-12-02  |  1.9 KB  |  52 lines

  1.             PDMENU v. 0.2
  2.  
  3. By Joey Hess <jeh22@cornell.edu>
  4.  
  5. This program is Copyright 1995 by Joey Hess, and may be distributed under
  6. the terms of the GPL.
  7.  
  8. ----------------------------------------------------------------------------
  9.             What is pdmenu?
  10.  
  11. Pdmenu is a perl-based menuing system for Linux. It uses the dialog(1)
  12. program to draw the menus. It is suitable as a login shell for inexperienced
  13. users, or it can just be ran at the command line as a handy menu.
  14.  
  15. See pdmenu's man page for information about the format of the pdmenurc file,
  16. and how to use the program.
  17.  
  18. I was prompted to write pdmenu when I took a look at a shell script that 
  19. used dialog to generate similar menus. The shell script was huge, 
  20. complicated, and ugly, and had to be modified manually to add anything
  21. to the menu. I've tried to make pdmenu as easy to set up as possible, and 
  22. I hope the perl code I wrote is somewhat easier to follow than the code
  23. in that shell script, if you do decide to modify it :-)
  24.  
  25. ----------------------------------------------------------------------------
  26.             How do I set it up?    
  27.  
  28. Pdmenu requires the following programs to work:
  29.  
  30. perl    5.0 or above.
  31. dialog    0.4/0.6 (Other dialog versions might work, as long as the syntax is 
  32.     the same.)
  33. clear    Any version should do.
  34.  
  35. In addition, pdmenu requires a temporary directory. By default, it assumes
  36. that /tmp/ is writeable by all users. To change this to some other
  37. directory, edit pdmenu.pl, and change the "/tmp" in the $tmp='/tmp'; line.
  38.  
  39. ----------------------------------------------------------------------------
  40.             Yet to be done.
  41.  
  42. * Rewriting the whole thing in C would be nice, if I knew C :-)
  43.  
  44. ----------------------------------------------------------------------------
  45.             Please, send me feedback.
  46.  
  47. This program has been used by users of my computer for the past 3 months,
  48. however, there are bound to be many bugs left. Please report any to me, at
  49. jeh22@cornell.edu. I welcome any comments on the program as well.
  50.  
  51. Joey Hess
  52.